#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

//判断是什么三角形
//针对每组输入数据，输出占一行，如果能构成三角形，等边三角形则输出“Equilateral triangle!”，等腰三角形则输出“Isosceles triangle!”，
// 其余的三角形则输出“Ordinary triangle!”，反之输出“Not a triangle!”。

int main() {
    int a, b, c;
    while (scanf("%d %d %d", &a, &b, &c) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld") to 
        if (a + b > c) {
            if (a == b && b == c) {
                printf("Equilateral triangle!\n");
            }
            else if (a == b || b == c || a == c) {
                printf("Isosceles triangle!\n");
            }
            else {
                printf("Ordinary triangle!\n");
            }
        }
        else {
            printf("Not a triangle!\n");
        }
    }
    return 0;
}